685915
308124
41662
285137
716250
604887
265110
913615
592662
100846
992128
323940
5222799
3644581
3175148
2471804
2263988
2099609
2023358
193278
1804118
1737136
1709196
1652471